Tutor\Ecommerce\HooksHandler A

Total Complexity 64
Dependencies 14
Dependents 1
Total lines 461
Lines of code 230
Logical lines of code 137
Comment lines 174
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
manage_earnings_and_enrollments()
C
35 24 76
handle_payment_updated_webhook()
S
49 6 31
handle_free_checkout()
S
57 7 14
redirect_to_the_course()
S
58 6 14
handle_payment_status_changed()
S
53 3 23
after_order_bulk_action()
S
56 3 17
alter_course_price()
S
68 3 7
is_bundle_order()
S
71 3 5
update_order_data()
S
66 3 8
handle_order_placement_success()
S
63 2 11
__construct()
S
58 1 15
alter_course_sell_by()
S
72 2 6
clear_order_badge_count()
S
81 1 3